package be.vdab.dao;

import javax.persistence.Query;

import be.vdab.entities.*;

public class ReservatieDAO extends AbstractDAO{
	
	public void create(Reservatie reservatie){
		getEntityManager().persist(reservatie);
	}

	public boolean verminderVrijePlaatsen(Long voorstellingsNr,
			int plaatsen) {
		Query query = getEntityManager().createNamedQuery(
				"verminderVrijePlaatsen");
		query.setParameter("voorstellingsNr", voorstellingsNr);
		query.setParameter("plaatsen", plaatsen);
		int gewijzigd =  query.executeUpdate();
		return gewijzigd>0;
	}
}
